/* 
* box.css
* 精简多余css
* v1.0
* 2014-09-23
*/
#boxBlank { position: absolute; z-index: 98; left: 0; top: 0; width: 100%; height: 0; background: black;  }
.wrap_out {position: absolute; z-index: 2000; top:0;border-radius:4px;overflow:hidden; transition: opacity .3s linear, top .3s ease-out;}
.wrap_hide{	opacity:0 !important;top:-20% !important;}
.wrap_bar { background: #ef0f17;}
.wrap_title { line-height: 30px; padding-left: 10px; margin: 0; font-weight: normal; font-size: 15px;color:#fff; }
.wrap_close { position: relative; }
.wrap_close a { width: 20px; height: 20px; text-align: center; margin-top: -26px; color: #fff; font: bold 1.5em/20px Tahoma; text-decoration: none; cursor: pointer; position: absolute; right: 6px; }
.wrap_close a:hover { text-decoration: none; }
.wrap_body { background: white; }
.wrap_remind {padding: 30px 40px; }
.wrap_remind p { margin: 10px 0 0; }
.submit_btn, .cancel_btn { display: inline-block; padding: 3px 12px 1.99px; line-height: 16px; border: 1px solid; cursor: pointer;border-radius:4px;border:1px solid #ccc;}
.submit_btn { background: #ef0f17; border-color: #f0f0f0 #bbb #bbb #f0f0f0; color: #fff; }
.submit_btn:hover { border-color:#ed262e;background:#ed262e;}
.cancel_btn { background: #eee; border-color: #f0f0f0 #bbb #bbb #f0f0f0; color: #333; }
.cancel_btn:hover{border-color:#ddd;background:#ddd;color:#000;}